package com.junzhiit.nengji.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.bo.RechargeConfigureBO;
import com.junzhiit.nengji.model.RechargeConfigure;

/** 充值配置
 * @author Dlam
 *
 */
public interface RechargeConfigureDAO extends BaseDAO<RechargeConfigure> {
	
	/**
	 * TODO  根据充值金额和赠送类型查询充值配置对象
	 * @author Qjen
	 * @time 2018年8月3日 下午6:00:51
	 * @return RechargeConfigure
	 * 
	 */
	public RechargeConfigure getByRechargeMoney(Double rechargeMoney,Integer giveType);
	
	
	public List<RechargeConfigure> findAll(RechargeConfigureBO bo,int pageNumber, int maxPageRow);
	
	public int getTotalCount(RechargeConfigureBO bo);
	
	public RechargeConfigure getRechargeMoney(Double rechargeMoney);
}
